package com.bd.scm.domain.dto.standardReports;

import com.alibaba.excel.annotation.ExcelProperty;
import com.alibaba.excel.metadata.BaseRowModel;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.Date;

/**
 * @author yufc
 */
@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
public class ReportDayOffDto extends BaseRowModel {
    private Long userSerial;
    @ExcelProperty(value= {"工号"},index=0)
    private String userNo;
    @ExcelProperty(value= {"姓名"},index=1)
    private String userName;
    private Long deptId;
    @ExcelProperty(value= {"科室"},index=2)
    private String deptName;
    @ExcelProperty(value= {"卡号"},index=3)
    private String cardNo;
    @ExcelProperty(value= {"工时制"},index=4)
    private String cardManhour;
    @ExcelProperty(value= {"所属公司"},index=5)
    private String company;
    @ExcelProperty(value= {"员工类型"},index=6)
    private String userType;
    @ExcelProperty(value= {"工作状态"},index=7)
    private String userStatus;
    @ExcelProperty(value= {"调休假额度"},index=8)
    private Double dayoffTotal;
    @ExcelProperty(value= {"调休已用时数"},index=9)
    private Double dayoffUse;
    @ExcelProperty(value= {"调休未用时数"},index=10)
    private Double dayoffRemain;

}